import request from '@/utils/request'

export function getRoles(params) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/role', // 调用的是axios的promise对象
    method: 'get',
    params

  })
}
export function getRolesById(id) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/role/' + id, // 调用的是axios的promise对象
    method: 'delete'

  })
}
// 添加角色
export function addRoles(data) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/role', // 调用的是axios的promise对象
    method: 'post',
    data

  })
}
// 修改角色
export function editRoles(data) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/role/' + data.id, // 调用的是axios的promise对象
    method: 'put',
    data

  })
}
export function AssignRoles(id) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/role/' + id, // 调用的是axios的promise对象
    method: 'get'

  })
}

export function assignPermIds(data) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/role/assignPrem', // 调用的是axios的promise对象
    method: 'put',
    data

  })
}

